package com.controller;

import com.alibaba.fastjson.JSONObject;

class jInfo {
    public String name;
    public String content;
}

class jPathInfo {
    public String path;
    public jInfo info;
}

class jExistingPathTag {
    public String path;
    public String tagId;
}

class jTag {
    public String id;
    public String name;
    public String details;
}

class jResultCrate<T> {
    public boolean isSuccess;
    public String type;
    public T value;

    public jResultCrate(String type, T value) {
        this.isSuccess = true;
        this.type = type;
        this.value = value;
    }

    public jResultCrate(String type, T value, boolean isSuccess) {
        this.isSuccess = isSuccess;
        this.type = type;
        this.value = value;
    }
}

class jFuzzySearch {
    public String searchString;
    public String[] searchType;
    public int maxEntry;
}

class jSpecialTag {
    public String id;
    public String name;
    public Object value;
}

class jInfoQuery {
    public String[] normal;
    public JSONObject[] special;
}
